package de.fhdw.hbs.entity.dto;

import java.util.Date;

import de.fhdw.hbs.entity.pojo.Hotel;
import de.fhdw.hbs.entity.pojo.Kunde;

/**
 * 
 * @author stephan
 *
 * DTO for Reservierung objects
 */
public class ReservierungDTO extends BaseDTO {
	//Attribute
		private Date anreise;
		private Date abreise;
		private int anzahl_dz;
		private int anzahl_ez;
		private int personenzahl;
		private Hotel hotel;
		private KundeDTO kunde;
		
		//Methoden
		public Date getAnreise() {
			return anreise;
		}
		public void setAnreise(Date anreise) {
			this.anreise = anreise;
		}
		public Date getAbreise() {
			return abreise;
		}
		public void setAbreise(Date abreise) {
			this.abreise = abreise;
		}
		public int getAnzahl_dz() {
			return anzahl_dz;
		}
		public void setAnzahl_dz(int anzahl_dz) {
			this.anzahl_dz = anzahl_dz;
		}
		public int getAnzahl_ez() {
			return anzahl_ez;
		}
		public void setAnzahl_ez(int anzahl_ez) {
			this.anzahl_ez = anzahl_ez;
		}
		public int getPersonenzahl() {
			return personenzahl;
		}
		public void setPersonenzahl(int personenzahl) {
			this.personenzahl = personenzahl;
		}
		public Hotel getHotel() {
			return hotel;
		}
		public void setHotel(Hotel hotel) {
			this.hotel = hotel;
		}
		public KundeDTO getKunde() {
			return kunde;
		}
		public void setKunde(KundeDTO k) {
			this.kunde = k;
		}
			
		//Konstruktor
		public ReservierungDTO(Date anreise, Date abreise, int anzahl_dz, int anzahl_ez, int personenzahl, Hotel hotel, KundeDTO kunde) {
			super();
			this.anreise = anreise;
			this.abreise = abreise;
			this.anzahl_dz = anzahl_dz;
			this.anzahl_ez = anzahl_ez;
			this.personenzahl = personenzahl;
			this.hotel = hotel;
			this.kunde = kunde;
		}
		public ReservierungDTO() {
			super();
		}
}
